在 CMake 项目中使用 protobuf
简介 protobuf 只需要我们定义 .proto 格式的数据结构,然后使用 protobuf 编译器生成指定语言的代码,然后我们就可以在指定的语言中使用这个数据结构了。protobuf 的一大好 ...
简介 protobuf 只需要我们定义 .proto 格式的数据结构,然后使用 protobuf 编译器生成指定语言的代码,然后我们就可以在指定的语言中使用这个数据结构了。protobuf 的一大好 ...
原理 unordered_map 内部实现是散列表,是一个无序的容器。内部实现的散列表采用了链地址法,意思是使用链表来解决散列冲突。当往容器中加入一个元素的时候,会计算散列值,然后取余之后放到一个桶 ...